take a powder - Inglés Sinónimo Diccionario

take a powder

v.
[1] skip town